import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

// 导入vant.js文件，很多个组件要引入，导致main.js代码过多，不清晰
// 单独新建一个文件夹utils放需要用的组件引入代码
// 只是为了在main.js中执行这个代码，所以不需要关键字from，也不需要导出
import './utils/vant.js'

// 导入amfe-flexible：动态设置rem为屏幕的1/10，基准值
import 'amfe-flexible'
Vue.config.productionTip = false

// 全局过滤器
import moment from 'moment';
// 在创建实例对象前添加，就会在vue的原型对象中
// 需要传两个参数，第一个参数，过滤器名，第二个参数，过滤器函数
Vue.filter('fromNow',value=>{
  return moment(value).fromNow()
})

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
